// 以下IP端口配置，请勿删除，按需调整注释。
// var base_rest = "http://localhost:8081"; //本地环境
var base_rest = "http://47.94.198.207:808"; //内网环境
// var base_rest = "http://ip:port"; //正式环境

var api = {};
window.api = api;
/* 登录请求 */
api.login = base_rest + "/login"; // 用户登陆的接口
api.data = base_rest + "/data"; // 用户登陆后，获取字典和配置
api.logout = base_rest + "/logout";  // 用户退出的接口

// 组织架构表
api.urlSysOrganizeTree = base_rest + "/system/sysOrganize/tree"; // 树结构查询
api.urlSysOrganizeTreeList = base_rest + "/system/sysOrganize/treeList"; // 树结构列表查询
api.urlSysOrganizeSelect = base_rest + "/system/sysOrganize/select"; // 树结构选择列表
api.urlSysOrganizeList = base_rest + "/system/sysOrganize/list"; // 不分页
api.urlSysOrganizeDetail = base_rest + "/system/sysOrganize/detail"; // 单个对象
api.urlSysOrganizeAdd = base_rest + "/system/sysOrganize/add"; // 新增
api.urlSysOrganizeUpdate = base_rest + "/system/sysOrganize/update"; // 修改
api.urlSysOrganizeDelete = base_rest + "/system/sysOrganize/delete"; // 删除

// 系统菜单表
api.urlSysMenuTreeList = base_rest + "/system/sysMenu/treeList"; // 系统菜单树列表
api.urlSysMenuTree = base_rest + "/system/sysMenu/tree"; // 系统菜单树
api.urlSysMenuDetail = base_rest + "/system/sysMenu/detail"; // 系统菜单表单个对象
api.urlSysMenuAdd = base_rest + "/system/sysMenu/add"; // 系统菜单表新增
api.urlSysMenuUpdate = base_rest + "/system/sysMenu/update"; // 系统菜单表修改
api.urlSysMenuDelete = base_rest + "/system/sysMenu/delete"; // 系统菜单表删除

// 系统信息和系统版本信息表
api.urlSystemSelect = base_rest + "/system/sysSystem/select"; // 系统信息下拉选择框列表
api.appdownloadurls = base_rest + "/system/sysSystemVersion/getAppDownloadUrl"; // 获取所有最新版本的下载地址

// 角色岗位表
api.urlSysRoleSelect = base_rest + "/system/sysRole/select"; // 查询列表
api.urlSysRoleList = base_rest + "/system/sysRole/list"; // 分页列表
api.urlSysRoleDetail = base_rest + "/system/sysRole/detail"; // 查询单个对象
api.urlSysRoleAdd = base_rest + "/system/sysRole/add"; // 新增
api.urlSysRoleUpdate = base_rest + "/system/sysRole/update"; // 修改
api.urlSysRoleDelete = base_rest + "/system/sysRole/delete"; // 删除
api.urlSysRoleRoleMenus = base_rest + "/system/sysRoleMenu/roleMenus"; // 获取角色菜单信息
api.urlSysRoleSaveRoleMenus = base_rest + "/system/sysRoleMenu/saveRoleMenus"; // 保存角色菜单信息

// 系统日志表
api.urlSysLogsPage = base_rest + "/system/sysLogs/page"; // 分页列表
api.urlSysLogsDelete = base_rest + "/system/sysLogs/delete"; // 删除
api.urlSysLogsBatchDelete = base_rest + "/system/sysLogs/batchDelete"; // 批量删除,未用
api.urlSysLogsDeleteByTime = base_rest + "/system/sysLogs/deleteByTime";  // 根据时间段，删除日志

// 用户表
api.urlSysUserList = base_rest + "/system/sysUser/list"; // 不分页列表
api.urlSysUserSelect = base_rest + "/system/sysUser/select"; // 下拉框选择用
api.urlSysUserPage = base_rest + "/system/sysUser/page"; // 分页列表
api.urlSysUserDetail = base_rest + "/system/sysUser/detail"; // 查询单个对象
api.urlSysUserAdd = base_rest + "/system/sysUser/add"; // 新增
api.urlSysUserUpdate = base_rest + "/system/sysUser/update"; // 修改
api.urlSysUserDelete = base_rest + "/system/sysUser/delete"; // 删除
api.urlSysUserLogicDelete = base_rest + "/system/sysUser/logicDelete"; // 逻辑删除
api.urlSysUserResetPwd = base_rest + "/system/sysUser/resetPwd"; // 密码重置
api.urlSysUserModifyPwd = base_rest + "/system/sysUser/modifyPwd"; // 密码重置
api.urlSysUserAccountCheck = base_rest + "/system/sysUser/accountCheck"; // 账号查重
api.urlSysUserRoleList = base_rest + "/system/sysUserRole/list"; // 获取用户的角色ID列表

// 系统附件表
api.urlSysFilesList = base_rest + "/system/sysFiles/list"; // 系统附件表不分页
api.urlSysFilesPage = base_rest + "/system/sysFiles/page"; // 系统附件表分页
api.urlSysFilesDetail = base_rest + "/system/sysFiles/detail"; // 系统附件表单个对象
api.urlSysFilesAdd = base_rest + "/system/sysFiles/add"; // 系统附件表新增
api.urlSysFilesUpdate = base_rest + "/system/sysFiles/update"; // 系统附件表修改
api.urlSysFilesDelete = base_rest + "/system/sysFiles/delete"; // 系统附件表删除
api.urlSysFilesUpload = base_rest + "/system/sysFiles/upload"; // 文件上传
api.urlSysFilesLoadById = base_rest + "/system/sysFiles/loadById?fileId="; // 文件加载依据文件ID
api.urlSysFilesLoadThumbnailById = base_rest + "/system/sysFiles/loadThumbnailById?fileId="; // 加载缩略图
api.urlSysFilesDownload = base_rest + "/system/sysFiles/download"; // 文件下载，依据文件路径
api.urlSysFilesDownloadById = base_rest + "/system/sysFiles/downloadById"; // 文件下载，依据文件ID
api.urlSysFilesGetNameByIds = base_rest + "/system/sysFiles/getNameByIds"; // 文件下载，依据文件ID

// 数据字典
api.urlSysDictListDict = base_rest + "/system/sysDict/listDict"; // 查询字典类型的列表
api.urlSysDictList = base_rest + "/system/sysDict/list"; // 不分页列表
api.urlSysDictSelect = base_rest + "/system/sysDict/select"; // 下拉框选择用
api.urlSysDictDetail = base_rest + "/system/sysDict/detail"; // 查询单个对象
api.urlSysDictAdd = base_rest + "/system/sysDict/add"; // 新增
api.urlSysDictUpdate = base_rest + "/system/sysDict/update"; // 修改
api.urlSysDictDelete = base_rest + "/system/sysDict/delete"; // 删除

// 系统配置表
api.urlSysConfigsList = base_rest + "/system/sysConfigs/list"; // 系统配置表
api.urlSysConfigsUpdate = base_rest + "/system/sysConfigs/update"; // 系统配置表

